package charpter05;

import java.util.Scanner;

/**
 * Created by Miracle yaochengwei on 2022/4/18 21:25
 */
public class Switch01 {
    //编写一个 main 方法
    public static void main(String[] args) {
    /*
案例：Switch01.java 请编写一个程序，该程序可以接收一个字符，
比如:a,b,c,d,e,f,g a 表示星期一，b 表示星期二 … 根据用户的输入显示相应的信息.要求使用 switch 语句完成

        思路分析
        1. 接收一个字符 , 创建 Scanner 对象
        2. 使用 switch 来完成匹配,并输出对应信息 代码


                */
        Scanner myScanner = new Scanner(System.in);
        System.out.println("请输入一个字符(a-g)");
        char c1 = myScanner.next().charAt(0);//把接收到的字符串转换成字符（也就是取到第一位）
//在 java 中，只要是有值返回，就是一个表达式
        switch (c1){
            case 'a':
            System.out.println("今天星期一，猴子穿新衣");
            break;//是退出 当前switch
            case 'b':
                System.out.println("今天星期二猴子当家");
                break;
            case 'c' :
                System.out.println("今天星期三,猴子爬雪山..");
                break;
            default: //上面都没有匹配到就输入默认的
                System.out.println("你输入的字符不正确，没有匹配的");
        }
        System.out.println("退出了 switch ,继续执行程序");
    }
}
